Iam not very well acquainted with VM Ware and Virtualization but I am investigating the feasibility of creating a VM Instance using VMWare, Windows Server 2008 R2, and shipping that VM as a complete solution to a client. Is this possible? If I were the organisation shipping the VM to another organisation would CTO's within that organisation allow a VM instance to be launched on their network?
It's actually really straightforward to stick a VM on a drive and boot it up at a client. I've done this with Windows Hyper V VMs. Lots of companies do this. I personally don't even bother going through the 'export/import' procedure - I simply take the virtual hard drive (which is just a file anyway so carry it on a USB stick, RDX drive, USB drive or whatever) and configure it as a new virtual machine on the clients server, joining it to their domain.
I think the security issue is a red herring. Clients in the SMB sector who trust you to do work for them already are likely to say 'uh.. the server is over there' and let you get on with it. I'm speaking as someone whose company is certified for information security (ISO 27001) and never gets asked about it.
In a Windows environment you are going to have to think about whether your client's' licensing covers the virtual machine. From a licensing point of view, the poster who suggested vApp in ESXi may be on to something.
If you've already written an app that a client wants, you're really not going to find distributing it as a VM to be technically challenging. Sensibly you will always deliver products to a client with a legal contract in place and it might be worth adding a clause saying that you are not responsible for the VM becoming a virus laden hulk because your client hasn't patched it as part of their environmental management scheme. Take care of that and just go for it.
As for would SysAdmins/CTO's allow it? Well, it would depend on the company, not asking us, and I imagine Licensing would get a bit interesting. Would you be happy if someoneone gave you a virtual machine/virtual appliance and said "here you go. It's perfectly safe, really, honestly". You'd want proof that there's nothing nasty or could compramise the network, plus the client would also probably want to configure it to their network, naming structure, etc. There are a incredible amount of security/legal issues and if you don't nail them down right then you could be facing a whole load of hurt.
VMWare even has a "virtual appliance store" for distributing this kind of pre-configured VMs. Typically, the vm you're going to be shipping will require the end user to go through a setup phase that will integrate it in the target network, though.
I want my Linux machine to send snmp traps to splunk server on threshhold values
Here is what I am doing
1. Installing snmp on my machine
2. Installing snmp and snmptrapd on splunk server
3. on my machine listing trapsink as splunk servers public ip
4. giving the same ip in snmptrap command
I followed the same steps to get the trap working on my network systems, and I was able to send traps from my machine to other machines on same network. I read the documentation ( ) on how to send snmp traps to Splunk server, but they have the same steps. What do i do? I am not interested in the add-on for snmp that splunk provides because I don't want splunk to poll my system. I want to do it the other way round. Please help.
For #1, you can choose to use the native snmptrapd on the host running Splunk, or you can choose to use the modular input. Given the options, I would personally choose to run snmptrapd for the following reasons.
This is where it actually gets interesting. But, it is also the "least Splunkadelic" part of the question. For most SNMP agents, the idea of "sending based on a threshold" is not a common concept. So, how you go about this part may vary from agent to agent. Since I have NET-SNMP, and it is thoroughly documented in the world, I'm going to lean heavily on a couple of references.
For Example -> I have a requirement where I need to receive SNMP traps from two different sources and write those traps messages into two different log files? Please suggest what is the best way to do this?
I am just learning php and it's my first question on this site. Hope, you will help me. I just want to send Email from my local machine to gmail. I have tried but didn't got any success. Please help How to do this.my code isform processing return mail( $message['to'], join("\n", $headers))};?>
Be aware though that a lot of ISPs will block connections on port 25 (SMTP) to protect against spamming (see my encounter of this with Optus a few years ago -cable-port-25-smtp). If they are blocking it then you will need to use their SMTP server.
I am working for a small Ho Chi Minh City company whose only server was just one old small computer. Now just a few months later, we are expanding rapidly and one of the requirements for new users is to require them to verify their email addresses.
There are no special programs on the Ubuntu box, instead the only thing I did on the actual server was re-format the entire hard drive from windows XP and installed Natty Narwhal on it, then install Apache and PHPMYADMIN.
sudo apt-get install sendmail will install a copy of sendmail that listens locally. If you install that, then php can use the built in mail() function. There also won't be a risk of becoming a remote relay if you install like this as well.
If you plan on sending mail out to other internet domains, you will need to make sure the IP address of the machine sending mail has a reverse DNS entry (PTR record) set up as well. Most large ISP's will reject your mail if your IP does not have a PTR record or one that points to a generic host (e.g.
1.2.3.3.domain.isp.com). It should reverse to something like
mail.yourdomain.com
sendmail does the trick. You can configure sendmail to use your regular email smtp account, details are here: -i-configured-sendmail-for-php-on-ubuntu-server-12-04/and specifically for gmail here: -gmail-as-sendmail-email-relayThere is a bug in the sendmail configuration files which you can read about here: -fixing-sendmail-configuration-error/
I provide data over a PLC from drives in a machine with OPC UA and store the data in an influxDB v2. I have built a little program (in C#) that collects the data and stores it in the database. The database is running on an IPC with Windows 10. The IPC is not connected to the internet and is only available within the machine network. So the whole setup is offline.
Hello, I have created a part in Fusion 360 which I then send a .DXF file to a machine shop for processing. They take the .DXF, upload it into their software, generate toolpaths, and CNC several components for me. Whenever I make a minor design update, I must send them a new .DXF file and they charge me $40 to generate toolpaths. They use a program called Enroute. Is there a way I can send them toolpaths to avoid this extra charge? It makes me somewhat reluctant to optimize the design because I don't want to continuously get dinged with these $40 toolpath charges.
Sending someone a DXF (sketch) is only a start to the manufacturing process. From there they have to do all the programming based on the machine they will be using, tools they will be using workhold they will be using and then post it to the control for the machine they will be using. Are you running production on these parts or one off's?
I noticed in this YouTube review ( =530) that the host is able to just use his current machine's mouse cursor and move it over the target machine's desktop that is displayed in his current machine's browser and click on things. I try to do the same, like opening Chrome and the start-menu, and nothing happens. I was able to do "Actions -> Keyboard Shortcuts -> "Ctrl-Alt-Del" to bring up Task Manager on my target machine did work though. Pressing the escape button on the keyboard picture in my browser also exited out of Task Manager.
If that's the case, I think the mouse is moving on the primary monitor. That would also explain why the keyboard shortcut worked (since the task manager window popped up on the secondary display). The solution here is to set TinyPilot as a mirror of the primary display (which you can do in Windows display settings), or to disconnect the other displays from your target computer to make TinyPilot the primary display.
Is there a way to use my local machine's keyboard shortcuts on the target machine? I know there's the keyboard to point-and-click in the browser window, but was hoping to use my local machine's keyboard.
It depends on which shortcuts you want to use. If you want to use browser hotkeys (like CTRL+T or CTRL+P, and so on), you can try using Chrome's App Mode. However, if you want to use system-wide shortcuts (like ALT+TAB, or anything using the Windows key or a Mac's command key), you have to use TinyPilot's on-screen keyboard. There's not much we can do about these global key combinations because they're interpreted on the local machine and not passed to the browser for TinyPilot to interpret - that's one of the big reasons why we have CTRL+ALT+DELETE as a keyboard shortcut under the 'Actions' menu.
Thanks for getting in touch! And thank you for attaching the log! However, I will need to grab a copy of your deployment log with the variable logging enabled. The following link has instructions on how to enable the variable logging. This will print out any variables used in the deployment and how they are evaluated. It will give me a better idea of what could be going on here.
-to/how-to-turn-on-variable-logging-and-export-the-task-log
3a8082e126