I am using Ubuntu 10.04 with KDE on it.
I am facing a problem in connecting to a wired LAN internet connection.
I want to connect to wired internet connection with static IP and authentication.
How can I manage this via terminal?
I am using Ubuntu 10.04 with KDE on it.
I am facing a problem in connecting to a wired LAN internet connection.
I want to connect to wired internet connection with static IP and authentication.
How can I manage this via terminal?
How to configure the network interface using the terminal
You can configure a network interface from the command line using the networking utilities. You configure your network client hosts with the command line by using commands to change your current settings or by editing a number of system files. To configure your network interface card to automatically connect when wired cable is connected you can follow this "simple" steps:
To configure DHCP address, edit the
/etc/network/interfaces
and enter the following lines replacingeth0
in the example with your network interface card:So if your network card appears as
eth2
for example then you would leave the file like this:Same procedure as above but you would need to include more information.
Like above, replace
eth0
with your networks card name:sudo nano /etc/network/interfaces
Example File:
After entering all the details which are needed for your static IP you would need to restart networking services using the following command:
sudo /etc/init.d/networking restart
You can add hostname and/or IP addresses to the file
/etc/hosts
for static lookups.To cause your machine to consult with a particular server for name lookups you simply add their addresses to
/etc/resolv.conf
.For example a machine which should perform lookups from the DNS server at IP address 192.168.0.1 would have a
resolv.conf
file looking like this:sudo nano /etc/resolv.conf
in my case it looks like this:
most answers on this issue are most likely to confuse readers when demostrating what to put in the
/etc/resolv.conf
because they use local addresses for the nameserver."For example a machine which should perform lookups from the DNS server."
Here DNS server and nameserver mean the same thing. So instead of placing a LAN address in there, put an actual DNS server address. (ie. Google DNS server)
this link explains the used of the resolv.conf file in more depth. https://theos.in/desktop-linux/resolve-conf-linux-example/
In my case, what worked is:
If it does not work, run:
ping
should work now.I found this solution on this page of the ubuntu (french) wiki
With nmcli is dead easy
Then use the device name to connect